﻿<!DOCTYPE HTML>
<html lang="zh">
<head>
<title>函数列表 | AutoHotkey v2</title>
<meta name="description" content="A tabular list of all language elements (functions, control flow statements, etc.) available in AutoHotkey, including their description." />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="../static/theme.css" rel="stylesheet" type="text/css" />
<script src="../static/content.js" type="text/javascript"></script>
<script type="text/javascript">$(function(){0<=window.navigator.userAgent.toLowerCase().indexOf("ucbrowser")&&CaoNiMaDeUc()})</script>
<style type="text/css">
.larger {font-size:130%;font-weight:normal}
</style>
</head>
<body>

<h1>按字母排序的函数索引</h1>
<p>点击命令或函数名称了解详情. <span class="larger">大字体</span> 显示的条目是最常用的.</p>
<p>转到以以下字母开头的条目: <a href="#E">E</a>,  &nbsp; <a href="#I">I</a>,  &nbsp; <a href="#M">M</a>,  &nbsp; <a href="#S">S</a>,  &nbsp; <a href="#W">W</a>, &nbsp; <a href="#hash">#</a>.</p>

<table class="info">
  <tr>
    <td style="width:11em" class="larger"><a href="Block.htm">{ ... } (区块)</a></td>
    <td>区块是用大括号括起来的一个或多个<a href="../Concepts.htm#statement">语句</a>. 通常与<a href="../Functions.htm#define">函数定义</a>和<a href="../Language.htm#control-flow">控制流语句</a>一起使用.</td>
  </tr>
  <tr>
    <td class="larger"><a href="../Objects.htm#Usage_Objects">{ ... } / Object</a></td>
    <td>根据属性名称和值对列表创建<a href="../objects/Object.htm">对象</a>.</td>
  </tr>
  <tr>
    <td class="larger"><a href="../Objects.htm#Usage_Simple_Arrays">[ ... ] / Array</a></td>
    <td>根据一系列参数值创建<a href="../objects/Array.htm">数组</a>.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Abs">Abs</a></td>
    <td>返回 <em>Number</em> 的绝对值.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#ASin">ASin</a></td>
    <td>返回以弧度表示的反正弦值(其正弦值为 <em>Number</em>).</td>
  </tr>
  <tr>
    <td><a href="Math.htm#ACos">ACos</a></td>
    <td>返回以弧度表示的反余弦值(其余弦值为 <em>Number</em>).</td>
  </tr>
  <tr>
    <td><a href="Math.htm#ATan">ATan</a></td>
    <td>返回以弧度表示的反正切值(其正切值为 <em>Number</em>).</td>
  </tr>
  <tr>
    <td><a href="BlockInput.htm">BlockInput</a></td>
    <td>禁用或启用用户通过键盘和鼠标与计算机交互的能力.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Break.htm">Break</a></td>
    <td>退出(终止) 任意类型的 <a href="../Language.htm#loop-statement">loop 语句</a>.</td>
  </tr>
  <tr>
    <td><a href="BufferAlloc.htm">BufferAlloc</a></td>
    <td>分配一块内存并将其返回到<a href="../objects/Buffer.htm">缓冲</a>对象.</td>
  </tr>
  <tr>
    <td><a href="CallbackCreate.htm">CallbackCreate</a></td>
    <td>创建一个机器码地址, 当调用该地址时, 将重定向调用到脚本中的<a href="../Functions.htm">函数</a>.</td>
  </tr>
  <tr>
    <td><a href="CallbackCreate.htm#CallbackFree">CallbackFree</a></td>
    <td>释放 CallbackCreate 创建的回调.</td>
  </tr>
  <tr>
    <td><a href="CaretGetPos.htm">CaretGetPos</a></td>
    <td>检索插入符号的当前位置(文本插入点).</td>
  </tr>
  <tr>
    <td class="larger"><a href="Catch.htm">Catch</a></td>
    <td>指定在执行 <a href="Try.htm">try</a> 语句发生异常时执行的代码.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Ceil">Ceil</a></td>
    <td>返回 <em>Number</em> 向上取整后的整数(不含任何 .00 后缀).</td>
  </tr>
  <tr>
    <td><a href="Chr.htm">Chr</a></td>
    <td>返回与指定数字所表示的编码相对应的字符串(通常是单个字符).</td>
  </tr>
  <tr>
    <td class="larger"><a href="Click.htm">Click</a></td>
    <td>在指定坐标处点击鼠标按钮. 它还可以按下鼠标按钮, 转动鼠标滚轮或移动鼠标.</td>
  </tr>
  <tr>
    <td><a href="ClipboardAll.htm">ClipboardAll</a></td>
    <td>创建一个包含剪贴板上的所有内容的对象(如图片和格式).</td>
  </tr>
  <tr>
    <td class="larger"><a href="ClipWait.htm">ClipWait</a></td>
    <td>等待, 一直到<a href="../misc/A_Clipboard.htm">剪贴板</a>包含数据.</td>
  </tr>
  <tr>
    <td><a href="ComCall.htm">ComCall</a></td>
    <td>通过索引调用原生 COM 接口方法.</td>
  </tr>
  <tr>
    <td><a href="ComObjActive.htm">ComObjActive</a></td>
    <td>检索已注册的 COM 对象.</td>
  </tr>
  <tr>
    <td><a href="ComObjArray.htm">ComObjArray</a></td>
    <td>创建用于 COM 的 SAFEARRAY.</td>
  </tr>
  <tr>
    <td><a href="ComObjConnect.htm">ComObjConnect</a></td>
    <td>连接 COM 对象的事件源到带有给定前缀的函数.</td>
  </tr>
  <tr>
    <td class="larger"><a href="ComObjCreate.htm">ComObjCreate</a></td>
    <td>创建 COM 对象.</td>
  </tr>
  <tr>
    <td><a href="ComObject.htm">ComObject</a></td>
    <td>包装一个值, SafeArray 或 COM 对象, 供脚本使用或传递给 COM 方法.</td>
  </tr>
  <tr>
    <td><a href="ComObjFlags.htm">ComObjFlags</a></td>
    <td>检索或更改控制 COM 包装器对象行为的标志.</td>
  </tr>
  <tr>
    <td><a href="ComObjGet.htm">ComObjGet</a></td>
    <td>返回由 COM 组件提供的对象引用.</td>
  </tr>
  <tr>
    <td><a href="ComObjQuery.htm">ComObjQuery</a></td>
    <td>查询 COM 对象的接口或服务.</td>
  </tr>
  <tr>
    <td><a href="ComObjType.htm">ComObjType</a></td>
    <td>从 COM 对象检索类型信息.</td>
  </tr>
  <tr>
    <td><a href="ComObjValue.htm">ComObjValue</a></td>
    <td>检索存储在 COM 包装器对象中的值或指针.</td>
  </tr>
  <tr>
    <td><a href="Continue.htm">Continue</a></td>
    <td>跳过当前 <a href="../Language.htm#loop-statement">loop 语句</a>的剩余部分并继续下一次循环.</td>
  </tr>
  <tr>
    <td><a href="ControlAddItem.htm">ControlAddItem</a></td>
    <td>将指定的字符串作为新条目添加到列表框或组合框的底部.</td>
  </tr>
  <tr>
    <td><a href="ControlChooseIndex.htm">ControlChooseIndex</a></td>
    <td>将列表框, 组合框或标签页控件中的选择设置为指定的条目或选项卡编号.</td>
  </tr>
  <tr>
    <td><a href="ControlChooseString.htm">ControlChooseString</a></td>
    <td>将列表框或组合框中的选择设置为前导部分与指定字符串匹配的第一个条目.</td>
  </tr>
  <tr>
    <td><a href="ControlClick.htm">ControlClick</a></td>
    <td>向控件发送鼠标按钮或鼠标滚轮事件.</td>
  </tr>
  <tr>
    <td><a href="ControlDeleteItem.htm">ControlDeleteItem</a></td>
    <td>从列表框或组合框中删除指定的条目编号.</td>
  </tr>
  <tr>
    <td><a href="ControlFindItem.htm">ControlFindItem</a></td>
    <td>返回与指定字符串完全匹配的列表框或组合框的条目编号.</td>
  </tr>
  <tr>
    <td><a href="ControlFocus.htm">ControlFocus</a></td>
    <td>设置窗口上给定控件的输入焦点.</td>
  </tr>
  <tr>
    <td><a href="ControlGetChecked.htm">ControlGetChecked</a></td>
    <td>如果选中复选框或单选按钮, 返回非零值.</td>
  </tr>
  <tr>
    <td><a href="ControlGetChoice.htm">ControlGetChoice</a></td>
    <td>返回列表框或组合框中当前选定项的名称.</td>
  </tr>
  <tr>
    <td><a href="ControlGetClassNN.htm">ControlGetClassNN</a></td>
    <td>返回指定控件的 ClassNN(类名和序号).</td>
  </tr>
  <tr>
    <td><a href="ControlGetEnabled.htm">ControlGetEnabled</a></td>
    <td>如果指定的控件是启用的, 返回非零值.</td>
  </tr>
  <tr>
    <td><a href="ControlGetFocus.htm">ControlGetFocus</a></td>
    <td>检索目标窗口的哪个控件具有键盘焦点(如果有的话).</td>
  </tr>
  <tr>
    <td><a href="ControlGetHwnd.htm">ControlGetHwnd</a></td>
    <td>返回指定控件的唯一 ID 号.</td>
  </tr>
  <tr>
    <td><a href="ControlGetIndex.htm">ControlGetIndex</a></td>
    <td>返回 ListBox, ComboBox 或 Tab 控件中当前选中的条目或标签的索引.</td>
  </tr>
  <tr>
    <td><a href="ControlGetItems.htm">ControlGetItems</a></td>
    <td>从列表视图, 列表框, 组合框或下拉列表中返回项目/行的数组.</td>
  </tr>
  <tr>
    <td><a href="ControlGetPos.htm">ControlGetPos</a></td>
    <td>获取控件的位置和大小.</td>
  </tr>
  <tr>
    <td><a href="ControlGetStyle.htm">ControlGetStyle<br>ControlGetExStyle</a></td>
    <td>返回一个表示指定控件的样式或扩展样式的整数.</td>
  </tr>
  <tr>
    <td><a href="ControlGetText.htm">ControlGetText</a></td>
    <td>从控件检索文本.</td>
  </tr>
  <tr>
    <td><a href="ControlGetVisible.htm">ControlGetVisible</a></td>
    <td>如果指定的控件是可见的, 则返回非零值.</td>
  </tr>
  <tr>
    <td><a href="ControlHide.htm">ControlHide</a></td>
    <td>隐藏指定的控件.</td>
  </tr>
  <tr>
    <td><a href="ControlHideDropDown.htm">ControlHideDropDown</a></td>
    <td>隐藏组合框控件的下拉列表.</td>
  </tr>
  <tr>
    <td><a href="ControlMove.htm">ControlMove</a></td>
    <td>移动或调整控件的大小.</td>
  </tr>
  <tr>
    <td><a href="ControlSend.htm">ControlSend<br>ControlSendText</a></td>
    <td>向窗口或控件发送模拟的击键或文本.</td>
  </tr>
  <tr>
    <td><a href="ControlSetChecked.htm">ControlSetChecked</a></td>
    <td>打开(选中) 或关闭(取消选中) 复选框或单选按钮.</td>
  </tr>
  <tr>
    <td><a href="ControlSetEnabled.htm">ControlSetEnabled</a></td>
    <td>启用或禁用指定的控件.</td>
  </tr>
  <tr>
    <td><a href="ControlSetStyle.htm">ControlSetStyle<br>ControlSetExStyle</a></td>
    <td>分别更改指定控件的样式或扩展样式.</td>
  </tr>
  <tr>
    <td><a href="ControlSetText.htm">ControlSetText</a></td>
    <td>更改控件的文本.</td>
  </tr>
  <tr>
    <td><a href="ControlShow.htm">ControlShow</a></td>
    <td>显示先前隐藏的指定控件.</td>
  </tr>
  <tr>
    <td><a href="ControlShowDropDown.htm">ControlShowDropDown</a></td>
    <td>显示组合框控件的下拉列表.</td>
  </tr>
  <tr>
    <td><a href="CoordMode.htm">CoordMode</a></td>
    <td>为多个函数设置坐标模式, 相对于活动窗口还是屏幕.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Cos">Cos</a></td>
    <td>返回 <em>Number</em> 的余弦值.</td>
  </tr>
  <tr>
    <td><a href="Critical.htm">Critical</a></td>
    <td>防止<a href="../misc/Threads.htm">当前线程</a>被其他线程中断, 或开启允许被中断.</td>
  </tr>
  <tr>
    <td><a href="DateAdd.htm">DateAdd</a></td>
    <td><a href="FileSetTime.htm#YYYYMMDD">日期-时间</a>值加上或减去时间.</td>
  </tr>
  <tr>
    <td><a href="DateDiff.htm">DateDiff</a></td>
    <td>比较两个<a href="FileSetTime.htm#YYYYMMDD">日期-时间</a>值并返回差值.</td>
  </tr>
  <tr>
    <td><a href="DetectHiddenText.htm">DetectHiddenText</a></td>
    <td>设置在查找窗口时是否 &quot;看见&quot;  隐藏的文本. 这将影响 <a href="WinExist.htm">WinExist</a> 和 <a href="WinActivate.htm">WinActivate</a> 等内置函数.</td>
  </tr>
  <tr>
    <td><a href="DetectHiddenWindows.htm">DetectHiddenWindows</a></td>
    <td>设置脚本是否可以 &quot;看见&quot; 隐藏的窗口.</td>
  </tr>
  <tr>
    <td><a href="DirCopy.htm">DirCopy</a></td>
    <td>复制文件夹及其所有子文件夹和文件(类似于 xcopy).</td>
  </tr>
  <tr>
    <td><a href="DirCreate.htm">DirCreate</a></td>
    <td>创建目录.</td>
  </tr>
  <tr>
    <td><a href="DirDelete.htm">DirDelete</a></td>
    <td>删除目录.</td>
  </tr>
  <tr>
    <td class="larger"><a href="DirExist.htm">DirExist</a></td>
    <td>检查文件夹是否存在并返回其属性.</td>
  </tr>
  <tr>
    <td><a href="DirMove.htm">DirMove</a></td>
    <td>移动文件夹及其所有子文件夹和文件. 它也可以重命名一个文件夹.</td>
  </tr>
  <tr>
    <td><a href="DirSelect.htm">DirSelect</a></td>
    <td><p>显示可以让用户选择文件夹的标准对话框.</p></td>
  </tr>  
  <tr>
    <td class="larger"><a href="DllCall.htm">DllCall</a></td>
    <td>调用 DLL 文件中的函数, 例如标准的 Windows API 函数.</td>
  </tr>
  <tr>
    <td><a href="Download.htm">Download</a></td>
    <td>从互联网下载文件. </td>
  </tr>
  <tr>
    <td><a href="DriveEject.htm">DriveEject</a></td>
    <td>弹出或收回指定 CD/DVD 驱动器的托盘.</td>
  </tr>
  <tr>
    <td><a href="DriveGetCapacity.htm">DriveGetCapacity</a></td>
    <td>返回包含指定路径的驱动器的总容量, 单位为 mb(兆字节).</td>
  </tr>
  <tr>
    <td><a href="DriveGetFileSystem.htm">DriveGetFileSystem</a></td>
    <td>返回指定驱动器的文件系统的类型.</td>
  </tr>
  <tr>
    <td><a href="DriveGetLabel.htm">DriveGetLabel</a></td>
    <td>返回指定驱动器的卷标.</td>
  </tr>
  <tr>
    <td><a href="DriveGetList.htm">DriveGetList</a></td>
    <td>返回一串字母, 系统中的每个驱动器字母对应一个字符.</td>
  </tr>
  <tr>
    <td><a href="DriveGetSerial.htm">DriveGetSerial</a></td>
    <td>返回指定驱动器的卷序列号.</td>
  </tr>
  <tr>
    <td><a href="DriveGetSpaceFree.htm">DriveGetSpaceFree</a></td>
    <td>包含指定路径的驱动器的空闲磁盘空间, 单位为 mb(兆字节).</td>
  </tr>
  <tr>
    <td><a href="DriveGetStatus.htm">DriveGetStatus</a></td>
    <td>返回包含指定路径的驱动器的状态.</td>
  </tr>
  <tr>
    <td><a href="DriveGetStatusCD.htm">DriveGetStatusCD</a></td>
    <td>返回指定 CD/DVD 驱动器的媒体状态.</td>
  </tr>
  <tr>
    <td><a href="DriveGetType.htm">DriveGetType</a></td>
    <td>返回包含指定路径的驱动器类型.</td>
  </tr>
  <tr>
    <td><a href="DriveLock.htm">DriveLock</a></td>
    <td>阻止指定驱动器的弹出功能正常工作.</td>
  </tr>
  <tr>
    <td><a href="DriveSetLabel.htm">DriveSetLabel</a></td>
    <td>更改指定驱动器的卷标签.</td>
  </tr>
  <tr>
    <td><a href="DriveUnlock.htm">DriveUnlock</a></td>
    <td>恢复指定驱动器的弹出功能.</td>
  </tr>
  <tr id="E">
    <td><a href="Edit.htm">Edit</a></td>
    <td>在关联编辑器中打开当前脚本进行编辑.</td>
  </tr>
  <tr>
    <td><a href="EditGetCurrentCol.htm">EditGetCurrentCol</a></td>
    <td>返回编辑控件中插入符号(文本插入点) 所在的列号.</td>
  </tr>
  <tr>
    <td><a href="EditGetCurrentLine.htm">EditGetCurrentLine</a></td>
    <td>返回编辑控件中插入符号(文本插入点) 所在的行号.</td>
  </tr>
  <tr>
    <td><a href="EditGetLine.htm">EditGetLine</a></td>
    <td>返回编辑控件中指定行的文本.</td>
  </tr>
  <tr>
    <td><a href="EditGetLineCount.htm">EditGetLineCount</a></td>
    <td>返回编辑控件中的行数l.</td>
  </tr>
  <tr>
    <td><a href="EditGetSelectedText.htm">EditGetSelectedText</a></td>
    <td>返回编辑控件中选定的文本.</td>
  </tr>
  <tr>
    <td><a href="EditPaste.htm">EditPaste</a></td>
    <td>将指定的字符串粘贴到编辑控件中的插入符号(文本插入点) 处.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Else.htm">Else</a></td>
    <td>如果 <a href="If.htm">If 语句</a>的计算结果为 false, 指定要执行一个或多个<a href="../Concepts.htm#statement">语句</a>.</td>
  </tr>
  <tr>
    <td><a href="EnvGet.htm">EnvGet</a></td>
    <td>检索环境变量.</td>
  </tr>
  <tr>
    <td><a href="EnvSet.htm">EnvSet</a></td>
    <td>将值写入环境变量包含的<a href="../Concepts.htm#environment-variables">变量</a>中.</td>
  </tr>
  <tr>
    <td><a href="Throw.htm#Exception">Exception</a></td>
    <td>创建可用于抛出自定义异常的对象.</td>
  </tr>
  <tr>
    <td><a href="Exit.htm">Exit</a></td>
    <td>退出<a href="../misc/Threads.htm">当前线程</a>. 如果脚本不是<a href="../Scripts.htm#persistent">持续运行的</a>并且这是最后一个线程, 则整个脚本退出.</td>
  </tr>
  <tr>
    <td class="larger"><a href="ExitApp.htm">ExitApp</a></td>
    <td>无条件终止脚本.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Exp">Exp</a></td>
    <td>返回 <em>e</em>(近似值为 2.71828182845905) 的 <em>N</em> 次幂.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileAppend.htm">FileAppend</a></td>
    <td>在文件末尾写入文本(如果需要, 首先创建文件).</td>
  </tr>
  <tr>
    <td><a href="FileCopy.htm">FileCopy</a></td>
    <td>复制一个或多个文件.</td>
  </tr>
  <tr>
    <td><a href="FileCreateShortcut.htm">FileCreateShortcut</a></td>
    <td>创建快捷方式(.lnk) 文件.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileDelete.htm">FileDelete</a></td>
    <td>删除一个或多个文件.</td>
  </tr>
  <tr>
    <td><a href="FileEncoding.htm">FileEncoding</a></td>
    <td>为 <a href="FileRead.htm">FileRead</a>, <a href="LoopRead.htm">Loop Read</a>, <a href="FileAppend.htm">FileAppend</a> 和 <a href="FileOpen.htm">FileOpen</a> 设置默认编码.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileExist.htm">FileExist</a></td>
    <td>检查文件或目录是否存在并返回它的属性.</td>
  </tr>
  <tr>
    <td><a href="FileInstall.htm">FileInstall</a></td>
    <td>在<a href="../Scripts.htm#ahk2exe">已编译的</a>脚本中包含指定的文件.</td>
  </tr>
  <tr>
    <td><a href="FileGetAttrib.htm">FileGetAttrib</a></td>
    <td>报告文件或文件夹是否为只读, 隐藏等.</td>
  </tr>
  <tr>
    <td><a href="FileGetShortcut.htm">FileGetShortcut</a></td>
    <td>获取快捷方式(.lnk) 文件的信息, 例如其目标文件.</td>
  </tr>
  <tr>
    <td><a href="FileGetSize.htm">FileGetSize</a></td>
    <td>获取文件的大小.</td>
  </tr>
  <tr>
    <td><a href="FileGetTime.htm">FileGetTime</a></td>
    <td>获取文件或文件夹的时间戳.</td>
  </tr>
  <tr>
    <td><a href="FileGetVersion.htm">FileGetVersion</a></td>
    <td>检索文件的版本.</td>
  </tr>
  <tr>
    <td><a href="FileMove.htm">FileMove</a></td>
    <td>移动或重命名一个或多个文件.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileOpen.htm">FileOpen</a></td>
    <td>打开文件, 从其中读取特定内容和/或将新内容写入其中.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileRead.htm">FileRead</a></td>
    <td>检索文件的内容.</td>
  </tr>
  <tr>
    <td><a href="FileRecycle.htm">FileRecycle</a></td>
    <td>如果可能发送文件或目录到回收站, 或永久删除该文件.</td>
  </tr>
  <tr>
    <td><a href="FileRecycleEmpty.htm">FileRecycleEmpty</a></td>
    <td>清空回收站.</td>
  </tr>
  <tr>
    <td class="larger"><a href="FileSelect.htm">FileSelect</a></td>
    <td>显示可以让用户打开或保存文件的标准对话框.</td>
  </tr>
  <tr>
    <td><a href="FileSetAttrib.htm">FileSetAttrib</a></td>
    <td>改变一个或多个文件或文件夹的属性. 支持通配符.</td>
  </tr>
  <tr>
    <td><a href="FileSetTime.htm">FileSetTime</a></td>
    <td>改变一个或多个文件或文件夹的时间戳. 支持通配符.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Finally.htm">Finally</a></td>
    <td>确保在执行 <a href="Try.htm">Try</a> 语句之后始终执行一个或多个语句.</td>
  </tr>
  <tr>
    <td><a href="Float.htm">Float</a></td>
    <td>将数字字符串或整数值转换为浮点数.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Floor">Floor</a></td>
    <td>返回 <em>Number</em> 向下取整后的整数(不含任何 .00 后缀).</td>
  </tr>
  <tr>
    <td class="larger"><a href="For.htm">For</a></td>
    <td>对对象中的每对键值对重复执行一系列函数.</td>
  </tr>
  <tr>
    <td><a href="Format.htm">Format</a></td>
    <td>根据格式字符串格式化一个可变数量的输入值.</td>
  </tr>
  <tr>
    <td><a href="FormatTime.htm">FormatTime</a></td>
    <td>Transforms a <a href="FileSetTime.htm#YYYYMMDD">YYYYMMDDHH24MISS</a> timestamp into the specified date/time format.</td>
  </tr>
  <tr>
    <td><a href="Func.htm">Func</a></td>
    <td>检索对函数的<a href="../Objects.htm#Function_References">引用</a>.</td>
  </tr>
  <tr>
    <td><a href="GetKeyName.htm">GetKeyName</a></td>
    <td>检索按键的名称或文本.</td>
  </tr>
  <tr>
    <td><a href="GetKeyVK.htm">GetKeyVK</a></td>
    <td>检索按键的虚拟键码.</td>
  </tr>
  <tr>
    <td><a href="GetKeySC.htm">GetKeySC</a></td>
    <td>检索按键的扫描码.</td>
  </tr>
  <tr>
    <td><a href="GetKeyState.htm">GetKeyState</a></td>
    <td>Checks if a keyboard key or mouse/joystick button is down or up. Also retrieves joystick status.</td>
  </tr>
  <tr>
    <td><a href="GetMethod.htm">GetMethod</a></td>
    <td>检索方法的实现函数.</td>
  </tr>
  <tr>
    <td><a href="Goto.htm">Goto</a></td>
    <td>跳转到指定的标签并继续执行.</td>
  </tr>
  <tr>
    <td><a href="GroupActivate.htm">GroupActivate</a></td>
    <td>Activates the next window in a window group that was defined with <a href="GroupAdd.htm">GroupAdd</a>.</td>
  </tr>
  <tr>
    <td><a href="GroupAdd.htm">GroupAdd</a></td>
    <td>Adds a window specification to a window group, creating the group if necessary.</td>
  </tr>
  <tr>
    <td><a href="GroupClose.htm">GroupClose</a></td>
    <td>Closes the active window if it was just activated by <a href="GroupActivate.htm">GroupActivate</a> or <a href="GroupDeactivate.htm">GroupDeactivate</a>. It then activates the next window in the series. It can also close all windows in a group.</td>
  </tr>
  <tr>
    <td><a href="GroupDeactivate.htm">GroupDeactivate</a></td>
    <td>Similar to <a href="GroupActivate.htm">GroupActivate</a> except activates the next window <strong>not</strong> in the group.</td>
  </tr>
  <tr>
    <td class="larger"><a href="../objects/Gui.htm#New">Gui.New</a></td>
	    <td>Creates and returns a new <a href="../objects/Gui.htm">Gui object</a>. This can be used to define a custom window, or graphical user interface (GUI), to display information or accept user input.</td>
  </tr>
  <tr>
    <td><a href="GuiCtrlFromHwnd.htm">GuiCtrlFromHwnd</a></td>
    <td>检索与指定的 HWND 关联的 GUI 控件的 <a href="../objects/GuiControl.htm">GuiControl 对象</a>.</td>
  </tr>
  <tr>
    <td><a href="GuiFromHwnd.htm">GuiFromHwnd</a></td>
    <td>检索与指定的 HWND 关联的 Gui 窗口的 <a href="../objects/Gui.htm">Gui 对象</a>.</td>
  </tr>
  <tr>
    <td><a href="HasBase.htm">HasBase</a></td>
    <td>如果指定的值派生自指定的基对象, 则返回非零数字.</td>
  </tr>
  <tr>
    <td><a href="HasMethod.htm">HasMethod</a></td>
    <td>如果指定的值具有指定名称的方法, 则返回非零数字.</td>
  </tr>
  <tr>
    <td><a href="HasProp.htm">HasProp</a></td>
    <td>如果指定值具有指定名称的属性, 则返回非零数字.</td>
  </tr>
  <tr>
    <td><a href="Hotkey.htm">Hotkey</a></td>
    <td>在脚本运行时创建, 修改, 启用或禁用热键.</td>
  </tr>
  <tr>
    <td><a href="Hotstring.htm">Hotstring</a></td>
    <td>在脚本运行时创建, 修改, 启用或禁用热字串.</td>
  </tr>
  <tr id="I">
    <td class="larger"><a href="If.htm">If (expression)</a></td>
    <td>指定在<a href="../Variables.htm#Expressions">表达式</a>计算结果为 True(真) 时要执行的<a href="../Concepts.htm#statement">语句</a>.</td>
  </tr>
  <tr>
    <td><a href="ListView.htm#IL_Create">IL_Create</a><br />
        <a href="ListView.htm#IL_Add">IL_Add</a><br />
        <a href="ListView.htm#IL_Destroy">IL_Destroy</a></td>
    <td>The means by which icons are added to a <a href="ListView.htm">ListView</a> or <a href="TreeView.htm">TreeView</a> control.</td>
  </tr>
  <tr>
    <td><a href="ImageSearch.htm">ImageSearch</a></td>
    <td>Searches a region of the screen for an image.</td>
  </tr>
  <tr>
    <td><a href="IniDelete.htm">IniDelete</a></td>
    <td>删除标准格式的 .ini 文件中的值.</td>
  </tr>
  <tr>
    <td><a href="IniRead.htm">IniRead</a></td>
    <td>从标准 ini 格式文件中读取一个值.</td>
  </tr>
  <tr>
    <td><a href="IniWrite.htm">IniWrite</a></td>
    <td>写入值或段到标准格式的 .ini 文件.</td>
  </tr>
  <tr>
    <td class="larger"><a href="InputBox.htm">InputBox</a></td>
    <td>Displays an input box to ask the user to enter a string.</td>
  </tr>
  <tr>
    <td><a href="InputHook.htm">InputHook</a></td>
    <td>创建一个可用于收集或拦截键盘输入的对象.</td>
  </tr>
  <tr>
    <td><a href="InStr.htm">InStr</a></td>
    <td>从左边或右边搜索一个字符串的给定 <em>occurrence</em>(出现).</td>
  </tr>
  <tr>
    <td><a href="Integer.htm">Integer</a></td>
    <td>将数字字符串或浮点值转换为整数.</td>
  </tr>
  <tr>
    <td><a href="IsByRef.htm">IsByRef</a></td>
    <td>如果指定的 <a href="../Functions.htm#ByRef">ByRef 参数</a>作为变量提供, 则返回一个非零数字.</td>
  </tr>
  <tr>
    <td><a href="IsFunc.htm">IsFunc</a></td>
    <td>如果指定函数在当前作用域内可见, 则返回一个非零数字.</td>
  </tr>
  <tr>
    <td><a href="IsLabel.htm">IsLabel</a></td>
    <td>如果当前作用域中存在指定的标签, 则返回非零数字.</td>
  </tr>
  <tr>
    <td><a href="IsObject.htm">IsObject</a></td>
    <td>如果指定的值是对象, 则返回非零数字.</td>
  </tr>
  <tr>
    <td><a href="IsSet.htm">IsSet</a></td>
    <td>如果指定变量已经被赋值, 则返回一个非零数字.</td>
  </tr>
  <tr>
    <td><a href="KeyHistory.htm">KeyHistory</a></td>
    <td>显示脚本信息和最近键击和鼠标点击的历史.</td>
  </tr>
  <tr>
    <td><a href="KeyWait.htm">KeyWait</a></td>
    <td>Waits for a key or mouse/joystick button to be released or pressed down.</td>
  </tr>
  <tr>
    <td><a href="ListHotkeys.htm">ListHotkeys</a></td>
    <td>显示当前脚本使用的热键, 不论它们的子程序当前是否运行, 也不论它们是否使用<a href="_InstallKeybdHook.htm">键盘</a>或<a href="_InstallMouseHook.htm">鼠标</a>钩子.</td>
  </tr>
  <tr>
    <td><a href="ListLines.htm">ListLines</a></td>
    <td>显示最近执行的脚本行.</td>
  </tr>
  <tr>
    <td><a href="ListVars.htm">ListVars</a></td>
    <td>显示脚本的<a href="../Variables.htm">变量</a>: 它们的名称和当前的内容.</td>
  </tr>
  <tr>
    <td><a href="ListViewGetContent.htm">ListViewGetContent</a></td>
    <td>Returns a list of items/rows from a ListView.</td>
  </tr>
  <tr>
    <td><a href="LoadPicture.htm">LoadPicture</a></td>
    <td>载入图像文件并返回位图或图标句柄.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Log">Log</a></td>
    <td>返回 <em>Number</em> 的对数(10 为底).</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Ln">Ln</a></td>
    <td>返回 <em>Number</em> 的自然对数(e 为底).</td>
  </tr>
  <tr>
    <td class="larger"><a href="Loop.htm">Loop (normal)</a></td>
    <td>重复执行一系列函数: 可以指定表示重复次数的数字或直到遇到 <a href="Break.htm">break</a>.</td>
  </tr>
  <tr>
    <td><a href="LoopFiles.htm">Loop Files</a></td>
    <td>检索指定的文件或文件夹, 每次一个.</td>
  </tr>
  <tr>
    <td><a href="LoopParse.htm">Loop Parse</a></td>
    <td>Retrieves substrings (fields) from a string, one at a time.</td>
  </tr>
  <tr>
    <td class="larger"><a href="LoopRead.htm">Loop Read</a></td>
    <td>Retrieves the lines in a text file, one at a time.</td>
  </tr>
  <tr>
    <td><a href="LoopReg.htm">Loop Reg</a></td>
    <td>Retrieves the contents of the specified registry subkey, one item at a time.</td>
  </tr>
  <tr id="M">
    <td class="larger"><a href="../Objects.htm#Usage_Associative_Arrays">Map</a></td>
    <td>根据键值对列表创建 <a href="../objects/Map.htm">Map(映射)</a>.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Max">Max</a></td>
    <td>返回一个或多个数字的最大值.</td>
  </tr>
  <tr>
    <td><a href="../objects/Menu.htm#New">MenuBar.New</a></td>
    <td>创建一个 <a href="../objects/Menu.htm">MenuBar 对象</a>,  该对象可用于定义 <a href="../objects/Gui.htm#MenuBar">GUI 菜单栏</a>.</td>
  </tr>
  <tr>
    <td><a href="../objects/Menu.htm#New">Menu.New</a></td>
    <td>创建一个 <a href="../objects/Menu.htm">Menu 对象</a>,  可用于创建和显示菜单.</td>
  </tr>
  <tr>
    <td><a href="MenuFromHandle.htm">MenuFromHandle</a></td>
    <td>检索对应于 Win32 菜单句柄的 <a href="../objects/Menu.htm">Menu 或 MenuBar 对象</a>.</td>
  </tr>
  <tr>
    <td><a href="MenuSelect.htm">MenuSelect</a></td>
    <td>Invokes a menu item from the menu bar of the specified window.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Min">Min</a></td>
    <td>返回一个或多个数字的最小值.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Mod">Mod</a></td>
    <td>取模. 返回 <em>Dividend</em> 除以 <em>Divisor</em> 的余数.</td>
  </tr>
  <tr>
    <td><a href="MonitorGet.htm">MonitorGet</a></td>
    <td>检查指定的监视器是否存在, 并可选地检索其边界坐标.</td>
  </tr>
  <tr>
    <td><a href="MonitorGetCount.htm">MonitorGetCount</a></td>
    <td>返回监视器的数量.</td>
  </tr>
  <tr>
    <td><a href="MonitorGetName.htm">MonitorGetName</a></td>
    <td>返回指定监视器的操作系统名称.</td>
  </tr>
  <tr>
    <td><a href="MonitorGetPrimary.htm">MonitorGetPrimary</a></td>
    <td>返回主监视器的编号.</td>
  </tr>
  <tr>
    <td><a href="MonitorGetWorkArea.htm">MonitorGetWorkArea</a></td>
    <td>检查指定的监视器是否存在, 并可选地检索其工作区域的边界坐标.</td>
  </tr>
  <tr>
    <td><a href="MouseClick.htm">MouseClick</a></td>
    <td>Clicks or holds down a mouse button, or turns the mouse wheel. NOTE: The <a href="Click.htm">Click function</a> is generally more flexible and easier to use.</td>
  </tr>
  <tr>
    <td><a href="MouseClickDrag.htm">MouseClickDrag</a></td>
    <td>点击并按住指定的鼠标按钮, 接着移动鼠标到目标坐标, 然后松开该按钮.</td>
  </tr>
  <tr>
    <td class="larger"><a href="MouseGetPos.htm">MouseGetPos</a></td>
    <td>获取鼠标光标的当前位置, 和可选的它悬停在哪个窗口和控件上.</td>
  </tr>
  <tr>
    <td><a href="MouseMove.htm">MouseMove</a></td>
    <td>Moves the mouse cursor.</td>
  </tr>
  <tr>
    <td class="larger"><a href="MsgBox.htm">MsgBox</a></td>
    <td>在含有一个或多个按钮(例如"是"和"否") 的小窗口中显示指定的文本.</td>
  </tr>
  <tr>
    <td><a href="NumGet.htm">NumGet</a></td>
    <td>返回存储在指定地址+偏移量处的二进制数.</td>
  </tr>
  <tr>
    <td><a href="NumPut.htm">NumPut</a></td>
    <td>将一个或多个数字以二进制格式存储在指定的地址+偏移量.</td>
  </tr>
  <tr>
    <td><a href="ObjAddRef.htm">ObjAddRef / ObjRelease</a></td>
    <td>增加或减少对象的<a href="../Objects.htm#Reference_Counting">引用计数</a>.</td>
  </tr>
  <tr>
    <td><a href="ObjBindMethod.htm">ObjBindMethod</a></td>
    <td>创建一个<a href="../objects/Functor.htm#BoundFunc">绑定函数对象</a>, 它能调用指定对象的方法.</td>
  </tr>
  <tr>
    <td>
      <a href="../objects/Object.htm#Clone">ObjClone</a><br>
      <a href="../objects/Object.htm#DeleteProp">ObjDeleteProp</a><br>
      <a href="../objects/Object.htm#HasOwnProp">ObjHasOwnProp</a><br>
      <a href="../objects/Object.htm#OwnMethods">ObjOwnMethods</a><br>
      <a href="../objects/Object.htm#OwnProps">ObjOwnProps</a><br>
    </td>
    <td>这些函数等同于 <a href="../objects/Object.htm">Object</a> 类型的内置方法. 通常推荐使用相应的方法来代替.</td>
  </tr>
  <tr>
    <td><a href="../objects/Any.htm#GetBase">ObjGetBase</a></td>
    <td>检索对象的<a href="../Objects.htm#delegation">基对象</a>.</td>
  </tr>
  <tr>
    <td><a href="../objects/Object.htm#GetCapacity">ObjGetCapacity</a></td>
    <td>返回对象内部属性数组的当前容量.</td>
  </tr>
  <tr>
    <td><a href="../objects/Object.htm#OwnPropCount">ObjOwnPropCount</a></td>
    <td>返回对象拥有的属性的数量.</td>
  </tr>
  <tr>
    <td><a href="../objects/Object.htm#SetBase">ObjSetBase</a></td>
    <td>设置对象的<a href="../Objects.htm#delegation">基对象</a>.</td>
  </tr>
  <tr>
    <td><a href="../objects/Object.htm#SetCapacity">ObjSetCapacity</a></td>
    <td>设置对象内部自有属性数组的当前容量.</td>
  </tr>
  <tr>
    <td><a href="OnClipboardChange.htm">OnClipboardChange</a></td>
    <td>注册一个每当剪贴板内容发生改变时都会运行的<a href="../Functions.htm">函数</a>或<a href="../objects/Functor.htm">函数对象</a>.</td>
  </tr>
  <tr>
    <td><a href="OnError.htm">OnError</a></td>
    <td>指定在未处理错误发生时自动运行的<a href="../Functions.htm">函数</a>.</td>
  </tr>
  <tr>
    <td><a href="OnExit.htm">OnExit</a></td>
    <td>指定一个在脚本退出时会被自动调用的<a href="../Functions.htm">函数</a>.</td>
  </tr>
  <tr>
    <td><a href="OnMessage.htm">OnMessage</a></td>
    <td>Specifies a <a href="../Functions.htm">function</a> to call automatically when the script receives the specified message.</td>
  </tr>
  <tr>
    <td><a href="Ord.htm">Ord</a></td>
    <td>返回指定字符串中首个字符的序号值(数字字符编码).</td>
  </tr>
  <tr>
    <td><a href="OutputDebug.htm">OutputDebug</a></td>
    <td>发送字符串到调试器(如果有) 显示出来.</td>
  </tr>
  <tr>
    <td><a href="Pause.htm">Pause</a></td>
    <td>暂停脚本的<a href="../misc/Threads.htm">当前线程</a>.</td>
  </tr>
  <tr>
    <td><a href="PixelGetColor.htm">PixelGetColor</a></td>
    <td>Retrieves  the color of the pixel at the specified x,y coordinates.</td>
  </tr>
  <tr>
    <td><a href="PixelSearch.htm">PixelSearch</a></td>
    <td>Searches a region of the screen for a pixel of the specified color.</td>
  </tr>
  <tr>
    <td><a href="PostMessage.htm">PostMessage</a></td>
    <td>Places a message in the message queue of a window or control.</td>
  </tr>
  <tr>
    <td><a href="ProcessClose.htm">ProcessClose</a></td>
    <td>强制关闭第一个匹配的进程.</td>
  </tr>
  <tr>
    <td><a href="ProcessExist.htm">ProcessExist</a></td>
    <td>检查指定的进程是否存在.</td>
  </tr>
  <tr>
    <td><a href="ProcessSetPriority.htm">ProcessSetPriority</a></td>
    <td>更改第一个匹配进程的优先级.</td>
  </tr>
  <tr>
    <td><a href="ProcessWait.htm">ProcessWait</a></td>
    <td>等待指定的进程存在.</td>
  </tr>
  <tr>
    <td><a href="ProcessWaitClose.htm">ProcessWaitClose</a></td>
    <td>等待匹配进程关闭.</td>
  </tr>
  <tr>
    <td><a href="Random.htm">Random</a></td>
    <td>Generates a pseudo-random number.</td>
  </tr>
  <tr>
    <td><a href="Random.htm#Seed">RandomSeed</a></td>
    <td>Reseeds the random number generator with <em>NewSeed</em>.</td>
  </tr>
  <tr>
    <td class="larger"><a href="RegExMatch.htm">RegExMatch</a></td>
    <td>Determines whether a string contains a pattern (regular expression).</td>
  </tr>
  <tr>
    <td class="larger"><a href="RegExReplace.htm">RegExReplace</a></td>
    <td>Replaces occurrences of a pattern (regular expression) inside a string.</td>
  </tr>
  <tr>
    <td><a href="RegDelete.htm">RegDelete</a></td>
    <td>从注册表中删除值.</td>
  </tr>
  <tr>
    <td><a href="RegDeleteKey.htm">RegDeleteKey</a></td>
    <td>从注册表中删除子键.</td>
  </tr>
  <tr>
    <td><a href="RegRead.htm">RegRead</a></td>
    <td>从注册表读取值.</td>
  </tr>
  <tr>
    <td><a href="RegWrite.htm">RegWrite</a></td>
    <td>写入值到注册表.</td>
  </tr>
  <tr>
    <td><a href="Reload.htm">Reload</a></td>
    <td>使用新的脚本实例替换当前正在运行的.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Return.htm">Return</a></td>
    <td>从子程序返回到之前通过<a href="../Functions.htm">函数调用</a>, <a href="../Hotkeys.htm">Hotkey</a> 激活, 或其他方式执行跳转的地方.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Round">Round</a></td>
    <td>如果 <em>N</em> 省略或为 0, <em>Number</em> 四舍五入到整数. 如果 <em>N</em> 为正数, 四舍五入到 <em>N</em> 位小数. 如果 <em>N</em> 为负数, <em>Number</em> 四舍五入到小数点左边 <em>N</em> 位.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Run.htm">Run</a></td>
    <td>运行外部程序.</td>
  </tr>
  <tr>
    <td><a href="RunAs.htm">RunAs</a></td>
    <td>指定在后续所有的 <a href="Run.htm">Run</a> 和 <a href="Run.htm">RunWait</a> 中使用的一组用户凭据.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Run.htm">RunWait</a></td>
    <td>运行一个外部程序并且等待它运行完毕.</td>
  </tr>
  <tr id="S">
    <td class="larger"><a href="Send.htm">Send</a> / <a href="Send.htm#SendText">SendText</a> / <a href="Send.htm#SendInput">SendInput</a> / <a href="Send.htm#SendPlay">SendPlay</a> / <a href="Send.htm#SendEvent">SendEvent</a></td>
    <td>发送模拟键击和鼠标点击到<a href="WinActivate.htm">活动</a>窗口.</td>
  </tr>
  <tr>
    <td><a href="SendLevel.htm">SendLevel</a></td>
    <td>控制热键和热字串是否忽略模拟的键盘和鼠标事件.</td>
  </tr>
  <tr>
    <td><a href="SendMessage.htm">SendMessage</a></td>
    <td>Sends a message to a window or control and waits for acknowledgement.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SendMode.htm">SendMode</a></td>
    <td>使 <a href="Send.htm">Send</a> 等同于 SendInput 或 SendPlay, 而不是默认的(SendEvent). 也使 Click 和 MouseMove/Click/Drag 使用指定的方法.</td>
  </tr>
  <tr>
    <td><a href="SetNumScrollCapsLockState.htm">SetCapsLockState</a></td>
    <td>设置 <kbd>CapsLock</kbd> 键的状态. 还可以强制此按键保持打开或关闭状态.</td>
  </tr>
  <tr>
    <td><a href="SetControlDelay.htm">SetControlDelay</a></td>
    <td>设置每个控件改动函数后将发生的延迟.</td>
  </tr>
  <tr>
    <td><a href="SetDefaultMouseSpeed.htm">SetDefaultMouseSpeed</a></td>
    <td>设置在 <a href="Click.htm">Click</a> 和 <a href="MouseMove.htm">MouseMove</a>/<a href="MouseClick.htm">Click</a>/<a href="MouseClickDrag.htm">Drag</a> 中没有指定鼠标速度时使用的速度.</td>
  </tr>
  <tr>
    <td><a href="SetKeyDelay.htm">SetKeyDelay</a></td>
    <td>Sets the delay that will occur after each keystroke sent by <a href="Send.htm">Send</a> or <a href="ControlSend.htm">ControlSend</a>.</td>
  </tr>
  <tr>
    <td><a href="SetMouseDelay.htm">SetMouseDelay</a></td>
    <td>设置每次鼠标移动或单击后发生的延迟.</td>
  </tr>
  <tr>
    <td><a href="SetNumScrollCapsLockState.htm">SetNumLockState</a></td>
    <td>设置 <kbd>NumLock</kbd> 键的状态. 还可以强制此按键保持打开或关闭状态.</td>
  </tr>
  <tr>
    <td><a href="SetNumScrollCapsLockState.htm">SetScrollLockState</a></td>
    <td>设置 <kbd>ScrollLock</kbd> 键的状态. 还可以强制此按键保持打开或关闭状态.</td>
  </tr>
  <tr>
    <td><a href="SetRegView.htm">SetRegView</a></td>
    <td>Allows registry functions in a 32-bit script to access the 64-bit registry view and vice versa.</td>
  </tr>
  <tr>
    <td><a href="SetStoreCapsLockMode.htm">SetStoreCapsLockMode</a></td>
    <td>在 <a href="Send.htm">Send</a> 之后是否恢复 <kbd>CapsLock</kbd> 的状态.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SetTimer.htm">SetTimer</a></td>
    <td>在指定的时间间隔自动重复的启动子程序.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SetTitleMatchMode.htm">SetTitleMatchMode</a></td>
    <td>Sets the matching behavior of the WinTitle parameter in built-in functions such as <a href="WinWait.htm">WinWait</a>.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SetWinDelay.htm">SetWinDelay</a></td>
    <td>设置在每次执行窗口函数(例如 <a href="WinActivate.htm">WinActivate</a>) 后的延时.</td>
  </tr>
  <tr>
    <td><a href="SetWorkingDir.htm">SetWorkingDir</a></td>
    <td>更改脚本当前的工作目录.</td>
  </tr>
  <tr>
    <td><a href="Shutdown.htm">Shutdown</a></td>
    <td>关机, 重启或注销系统.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Sin">Sin</a></td>
    <td>返回 <em>Number</em> 的三角正弦值.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Sleep.htm">Sleep</a></td>
    <td>在继续前等待指定的时间量.</td>
  </tr>
  <tr>
    <td><a href="Sort.htm">Sort</a></td>
    <td>Arranges a variable's contents in alphabetical, numerical, or random order (optionally removing duplicates).</td>
  </tr>
  <tr>
    <td><a href="SoundBeep.htm">SoundBeep</a></td>
    <td>从 PC 扬声器发出声音.</td>
  </tr>
  <tr>
    <td><a href="SoundGetInterface.htm">SoundGetInterface</a></td>
    <td>检索声音设备或组件的原生 COM 接口.</td>
  </tr>
  <tr>
    <td><a href="SoundGetMute.htm">SoundGetMute</a></td>
    <td>从声音设备检索静音设置.</td>
  </tr>
  <tr>
    <td><a href="SoundGetName.htm">SoundGetName</a></td>
    <td>检索声音设备或组件的名称.</td>
  </tr>
  <tr>
    <td><a href="SoundGetVolume.htm">SoundGetVolume</a></td>
    <td>从声音设备检索音量设置.</td>
  </tr>
  <tr>
    <td><a href="SoundPlay.htm">SoundPlay</a></td>
    <td>播放音频, 视频或其他支持的文件类型.</td>
  </tr>
  <tr>
    <td><a href="SoundSetMute.htm">SoundSetMute</a></td>
    <td>更改声音设备的静音设置.</td>
  </tr>
  <tr>
    <td><a href="SoundSetVolume.htm">SoundSetVolume</a></td>
    <td>更改声音设备的音量设置.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SplitPath.htm">SplitPath</a></td>
    <td>将文件名(路径) 或 URL 分解成它的名称, 目录, 扩展名和驱动器.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Sqrt">Sqrt</a></td>
    <td>返回 <em>Number</em> 的平方根.</td>
  </tr>
  <tr>
    <td><a href="StatusBarGetText.htm">StatusBarGetText</a></td>
    <td>获取标准状态栏控件的文本.</td>
  </tr>
  <tr>
    <td><a href="StatusBarWait.htm">StatusBarWait</a></td>
    <td>等待直到窗口的状态栏包含指定的字符串.</td>
  </tr>
  <tr>
    <td><a href="StrCompare.htm">StrCompare</a></td>
    <td>按字母顺序比较两个字符串.</td>
  </tr>
  <tr>
    <td><a href="StrGet.htm">StrGet</a></td>
    <td>从内存地址或缓冲中复制字符串, 可选地从给定的代码页进行转换.</td>
  </tr>
  <tr>
    <td><a href="String.htm">String</a></td>
    <td>将值转换为字符串.</td>
  </tr>
  <tr>
    <td class="larger"><a href="StrLen.htm">StrLen</a></td>
    <td>检索字符串中的字符数.</td>
  </tr>
  <tr>
    <td><a href="StrLower.htm">StrLower</a></td>
    <td>将字符串转换为小写.</td>
  </tr>
  <tr>
    <td><a href="StrPut.htm">StrPut</a></td>
    <td>复制字符串到内存地址或缓冲, 可选地将字符串转换到给定的代码页.</td>
  </tr>
  <tr>
    <td class="larger"><a href="StrReplace.htm">StrReplace</a></td>
    <td>用新字符串替换指定的子字符串.</td>
  </tr>
  <tr>
    <td><a href="StrSplit.htm">StrSplit</a></td>
    <td>使用指定的分隔符将字符串分成子字符串数组.</td>
  </tr>
  <tr>
    <td><a href="StrLower.htm">StrUpper</a></td>
    <td>将字符串转换为大写.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SubStr.htm">SubStr</a></td>
    <td>从字符串中的指定位置检索一个或多个字符.</td>
  </tr>
  <tr>
    <td><a href="Suspend.htm">Suspend</a></td>
    <td>禁用或启用所有的或选择的<a href="../Hotkeys.htm">热键</a>和<a href="../Hotstrings.htm">热字串</a>.</td>
  </tr>
  <tr>
    <td><a href="Switch.htm">Switch</a></td>
    <td>从互斥候选项列表中执行其中一个实例.</td>
  </tr>
  <tr>
    <td><a href="SysGet.htm">SysGet</a></td>
    <td>获取系统对象的尺寸和其他系统属性.</td>
  </tr>
  <tr>
    <td><a href="SysGetIPAddresses.htm">SysGetIPAddresses</a></td>
    <td>返回系统的 IPv4 地址数组.</td>
  </tr>
  <tr>
    <td><a href="Math.htm#Tan">Tan</a></td>
    <td>返回 <em>Number</em> 的三角正切值.</td>
  </tr>
  <tr>
    <td><a href="Thread.htm">Thread</a></td>
    <td>设置<a href="../misc/Threads.htm">线程</a>的优先级或是否可以被中断. 它也可以临时禁用所有的<a href="SetTimer.htm">计时器</a>.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Throw.htm">Throw</a></td>
    <td>发生错误时发出信号. 此信号可以被 <a href="Try.htm">try</a>-<a href="Catch.htm">catch</a> 语句捕获.</td>
  </tr>
  <tr>
    <td><a href="ToolTip.htm">ToolTip</a></td>
    <td>在屏幕的任意位置创建置顶的窗口.</td>
  </tr>
  <tr>
    <td><a href="TraySetIcon.htm">TraySetIcon</a></td>
    <td>更改脚本的托盘图标(该图标也使用于 <a href="../objects/Gui.htm">GUI</a> 和对话框窗口).</td>
  </tr>
  <tr>
    <td><a href="TrayTip.htm">TrayTip</a></td>
    <td>在托盘图标附近创建气球提示窗口.</td>
  </tr>
  <tr>
    <td><a href="Trim.htm">Trim / LTrim / RTrim</a></td>
    <td>移除字符串开头和/或末尾的某些字符.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Try.htm">Try</a></td>
    <td>守护一个或多个语句(函数或表达式) 以防备由 <a href="Throw.htm">throw</a> 语句抛出的运行时错误和异常.</td>
  </tr>
  <tr>
    <td><a href="Type.htm">Type</a></td>
    <td>返回值的确切类型.</td>
  </tr>
  <tr>
    <td class="larger"><a href="Until.htm">Until</a></td>
    <td>根据条件判断是否继续执行 Loop 或 For 循环.</td>
  </tr>
  <tr>
    <td class="larger"><a href="SetExpression.htm">Var := expression</a></td>
    <td>计算<a href="../Variables.htm#Expressions">表达式</a>并把结果保存到<a href="../Variables.htm">变量</a>.</td>
  </tr>
  <tr>
    <td><a href="VarSetStrCapacity.htm">VarSetStrCapacity</a></td>
    <td>增加变量的容量或释放其内存.</td>
  </tr>
  <tr id="W">
    <td class="larger"><a href="While.htm">While-loop</a></td>
    <td>重复执行一系列函数, 直到指定的<a href="../Variables.htm#Expressions">表达式</a>计算结果为假时终止.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinActivate.htm">WinActivate</a></td>
    <td>激活指定的窗口.</td>
  </tr>
  <tr>
    <td><a href="WinActivateBottom.htm">WinActivateBottom</a></td>
    <td>与 <a href="WinActivate.htm">WinActivate</a> 相同, 只是此函数激活最下面的匹配窗口而不是最上面的.</td>
  </tr>
  <tr>
    <td><a href="WinActive.htm">WinActive</a></td>
    <td>检查指定的窗口是否存在且当前是否活动(在最前面).</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinClose.htm">WinClose</a></td>
    <td>关闭指定的窗口.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinExist.htm">WinExist</a></td>
    <td>检查指定的窗口是否存在.</td>
  </tr>
  <tr>
    <td><a href="WinGetClass.htm">WinGetClass</a></td>
    <td>获取指定窗口的类名.</td>
  </tr>
  <tr>
    <td><a href="WinGetClientPos.htm">WinGetClientPos</a></td>
    <td>检索指定窗口的工作区的位置和大小.</td>
  </tr>
  <tr>
    <td><a href="WinGetControls.htm">WinGetControls</a></td>
    <td>返回指定窗口中所有控件的名称.</td>
  </tr>
  <tr>
    <td><a href="WinGetControlsHwnd.htm">WinGetControlsHwnd</a></td>
    <td>返回指定窗口中所有控件的唯一 ID 号.</td>
  </tr>
  <tr>
    <td><a href="WinGetCount.htm">WinGetCount</a></td>
    <td>返回符合指定条件的现有窗口的数目.</td>
  </tr>
  <tr>
    <td><a href="WinGetID.htm">WinGetID</a></td>
    <td>返回指定窗口的唯一 ID 号.</td>
  </tr>
  <tr>
    <td><a href="WinGetIDLast.htm">WinGetIDLast</a></td>
    <td>如果找到多个匹配窗口, 则返回最后的/最底部的窗口的唯一 ID 号.</td>
  </tr>
  <tr>
    <td><a href="WinGetList.htm">WinGetList</a></td>
    <td>返回与指定条件匹配的所有现有窗口的唯一 ID 号.</td>
  </tr>
  <tr>
    <td><a href="WinGetMinMax.htm">WinGetMinMax</a></td>
    <td>返回指定窗口是最大化还是最小化的状态.</td>
  </tr>
  <tr>
    <td><a href="WinGetPID.htm">WinGetPID</a></td>
    <td>返回指定窗口的进程 ID.</td>
  </tr>
  <tr>
    <td><a href="WinGetPos.htm">WinGetPos</a></td>
    <td>获取指定窗口的位置和大小.</td>
  </tr>
  <tr>
    <td><a href="WinGetProcessName.htm">WinGetProcessName</a></td>
    <td>返回指定窗口的进程的名称.</td>
  </tr>
  <tr>
    <td><a href="WinGetProcessPath.htm">WinGetProcessPath</a></td>
    <td>返回拥有指定窗口的进程的完整路径和名称.</td>
  </tr>
  <tr>
    <td><a href="WinGetStyle.htm">WinGetStyle<br>WinGetExStyle</a></td>
    <td>分别返回指定窗口的样式和扩展样式.</td>
  </tr>
  <tr>
    <td><a href="WinGetText.htm">WinGetText</a></td>
    <td>从指定窗口检索文本.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinGetTitle.htm">WinGetTitle</a></td>
    <td>检索指定窗口的标题.</td>
  </tr>
  <tr>
    <td><a href="WinGetTransColor.htm">WinGetTransColor</a></td>
    <td>返回指定窗口中标记为透明的颜色.</td>
  </tr>
  <tr>
    <td><a href="WinGetTransparent.htm">WinGetTransparent</a></td>
    <td>返回指定窗口的透明度的等级.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinHide.htm">WinHide</a></td>
    <td>隐藏指定的窗口.</td>
  </tr>
  <tr>
    <td><a href="WinKill.htm">WinKill</a></td>
    <td>强制关闭指定的窗口.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinMaximize.htm">WinMaximize</a></td>
    <td>将指定的窗口放大到最大尺寸.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinMinimize.htm">WinMinimize</a></td>
    <td>将指定的窗口最小化为任务栏上的按钮.</td>
  </tr>
  <tr>
    <td><a href="WinMinimizeAll.htm">WinMinimizeAll<br>WinMinimizeAllUndo</a></td>
    <td>最小化或还原所有窗口.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinMove.htm">WinMove</a></td>
    <td>Changes the position and/or size of the specified window.</td>
  </tr>
  <tr>
    <td><a href="WinMoveBottom.htm">WinMoveBottom</a></td>
    <td>发送指定的窗口到堆栈的底部; 也就是说, 在所有其他窗口下方.</td>
  </tr>
  <tr>
    <td><a href="WinMoveTop.htm">WinMoveTop</a></td>
    <td>将指定的窗口移到堆栈顶部, 而无需显式激活它.</td>
  </tr>
  <tr>
    <td><a href="WinRedraw.htm">WinRedraw</a></td>
    <td>重绘指定窗口.</td>
  </tr>
  <tr>
    <td><a href="WinRestore.htm">WinRestore</a></td>
    <td>如果指定的窗口处于最小化或最大化状态, 则还原它.</td>
  </tr>
  <tr>
    <td><a href="WinSetAlwaysOnTop.htm">WinSetAlwaysOnTop</a></td>
    <td>使指定的窗口停留在所有其他窗口的顶部(除了其他置顶窗口).</td>
  </tr>
  <tr>
    <td><a href="WinSetEnabled.htm">WinSetEnabled</a></td>
    <td>启用或禁用指定的窗口.</td>
  </tr>
  <tr>
    <td><a href="WinSetRegion.htm">WinSetRegion</a></td>
    <td>Changes the shape of the specified window to be the specified rectangle, ellipse, or polygon.</td>
  </tr>
  <tr>
    <td><a href="WinSetStyle.htm">WinSetStyle<br>WinSetExStyle</a></td>
    <td>分别改变指定窗口的样式和扩展样式.</td>
  </tr>
  <tr>
    <td><a href="WinSetTitle.htm">WinSetTitle</a></td>
    <td>更改指定窗口的标题.</td>
  </tr>
  <tr>
    <td><a href="WinSetTransColor.htm">WinSetTransColor</a></td>
    <td>Makes all pixels of the chosen color invisible inside the specified window.</td>
  </tr>
  <tr>
    <td><a href="WinSetTransparent.htm">WinSetTransparent</a></td>
    <td>Makes the specified window semi-transparent.</td>
  </tr>
  <tr>
    <td><a href="WinShow.htm">WinShow</a></td>
    <td>显示指定的窗口.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinWait.htm">WinWait</a></td>
    <td>等待直到指定的窗口存在.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinWaitActive.htm">WinWaitActive<br>WinWaitNotActive</a></td>
    <td>等待直到指定的窗口处于活动或不活动状态.</td>
  </tr>
  <tr>
    <td class="larger"><a href="WinWaitClose.htm">WinWaitClose</a></td>
    <td>等待直到找不到匹配的窗口.</td>
  </tr>
  <tr id="hash">
    <td><a href="_ClipboardTimeout.htm">#ClipboardTimeout</a></td>
    <td>更改首次尝试访问剪贴板失败时脚本继续尝试访问剪贴板的时间.</td>
  </tr>
  <tr>
    <td><a href="_DllLoad.htm">#DllLoad</a></td>
    <td>在脚本开始执行之前<a href="DllCall.htm#load">加载</a> DLL 或 EXE 文件.</td>
  </tr>
  <tr>
    <td><a href="_ErrorStdOut.htm">#ErrorStdOut</a></td>
    <td>把任何阻止脚本运行的语法错误发送到 stderr, 而不是显示一个对话框.</td>
  </tr>
  <tr>
    <td><a href="_HotkeyInterval.htm">#HotkeyInterval</a></td>
    <td>与 <a href="_MaxHotkeysPerInterval.htm">#MaxHotkeysPerInterval</a> 一起指定<a href="../Hotkeys.htm">热键</a>激活的速率, 超过此速率会显示警告对话框.</td>
  </tr>
  <tr>
    <td><a href="_HotkeyModifierTimeout.htm">#HotkeyModifierTimeout</a></td>
    <td>影响<a href="../Hotkeys.htm">热键</a>修饰符的行为: <kbd>Ctrl</kbd>, <kbd>Alt</kbd>, <kbd>Win</kbd> 和 <kbd>Shift</kbd>.</td>
  </tr>
  <tr>
    <td><a href="_Hotstring.htm">#Hotstring</a></td>
    <td>改变<a href="../Hotstrings.htm">热字串</a>的选项或终止符.</td>
  </tr>
  <tr>
    <td class="larger"><a href="_HotIf.htm">#HotIf</a></td>
    <td>创建上下文相关的<a href="../Hotkeys.htm">热键</a>和<a href="../Hotstrings.htm">热字串</a>. 这些热键根据任何条件(<a href="../Language.htm#expressions">表达式</a>) 执行不同的操作(或什么都不做).</td>
  </tr>
  <tr>
    <td><a href="_HotIfTimeout.htm">#HotIfTimeout</a></td>
    <td>设置计算单个 #HotIf 表达式可以使用的最大时间.</td>
  </tr>
  <tr>
    <td><a href="_Include.htm">#Include / #IncludeAgain</a></td>
    <td>使脚本的行为与指定文件的内容位于此确切位置一样.</td>
  </tr>
  <tr>
    <td><a href="_InputLevel.htm">#InputLevel</a></td>
    <td>控制热键和热字串是否忽略模拟的键盘和鼠标事件.</td>
  </tr>
  <tr>
    <td><a href="_InstallKeybdHook.htm">#InstallKeybdHook</a></td>
    <td>强制无条件安装键盘钩子.</td>
  </tr>
  <tr>
    <td><a href="_InstallMouseHook.htm">#InstallMouseHook</a></td>
    <td>强制无条件安装鼠标钩子.</td>
  </tr>
  <tr>
    <td><a href="_KeyHistory.htm">#KeyHistory</a></td>
    <td>设置在 <a href="KeyHistory.htm">KeyHistory</a> 窗口中显示的键盘和鼠标事件的最大数目. 您可以将其设置为 0 来禁用按键历史.</td>
  </tr>
  <tr>
    <td><a href="_MaxHotkeysPerInterval.htm">#MaxHotkeysPerInterval</a></td>
    <td>与 <a href="_HotkeyInterval.htm">#HotkeyInterval</a> 一起使用, 指定<a href="../Hotkeys.htm">热键</a>激活的速率, 超过此速率会显示警告对话框.</td>
  </tr>
  <tr>
    <td><a href="_MaxThreads.htm">#MaxThreads</a></td>
    <td>设置可同时存在的<a href="../misc/Threads.htm">线程</a>的最大数目.</td>
  </tr>
  <tr>
    <td><a href="_MaxThreadsBuffer.htm">#MaxThreadsBuffer</a></td>
    <td>当某些或所有的<a href="../Hotkeys.htm">热键</a>达到 <a href="_MaxThreadsPerHotkey.htm">#MaxThreadsPerHotkey</a> 限制时, 这个指令让它们缓冲而不是忽略键击.</td>
  </tr>
  <tr>
    <td><a href="_MaxThreadsPerHotkey.htm">#MaxThreadsPerHotkey</a></td>
    <td>设置每个<a href="../Hotkeys.htm">热键</a>或<a href="../Hotstrings.htm">热字串</a>可同时存在的最大<a href="../misc/Threads.htm">线程</a>数.</td>
  </tr>
  <tr>
    <td><a href="_MenuMaskKey.htm">#MenuMaskKey</a></td>
    <td>更改用来掩饰(屏蔽) <kbd>Win</kbd> 或 <kbd>Alt</kbd> 键松开事件的按键.</td>
  </tr>
  <tr>
    <td class="larger"><a href="_NoTrayIcon.htm">#NoTrayIcon</a></td>
    <td>禁止托盘图标的显示.</td>
  </tr>
  <tr>
    <td><a href="_Persistent.htm">#Persistent</a></td>
    <td>让脚本持续运行(即, 直到用户关闭或遇到 <a href="ExitApp.htm">ExitApp</a>).</td>
  </tr>
  <tr>
    <td><a href="_Requires.htm">#Requires</a></td>
    <td>Displays an error and quits if a version requirement is not met.</td>
  </tr>
  <tr>
    <td><a href="_SingleInstance.htm">#SingleInstance</a></td>
    <td>决定当脚本已经运行时是否允许它再次运行.</td>
  </tr>
  <tr>
    <td><a href="_SuspendExempt.htm">#SuspendExempt</a></td>
    <td>从<a href="Suspend.htm">暂停</a>状态中, 豁免后续的<a href="../Hotkeys.htm">热键</a>和<a href="../Hotstrings.htm">热字串</a>.</td>
  </tr>
  <tr>
    <td><a href="_UseHook.htm">#UseHook</a></td>
    <td>强制使用钩子实现全部或部分键盘<a href="../Hotkeys.htm">热键</a>.</td>
  </tr>
  <tr>
    <td><a href="_Warn.htm">#Warn</a></td>
    <td>启用或禁用为选择的情况提示开发者错误的警告.</td>
  </tr>
  <tr>
    <td><a href="_WinActivateForce.htm">#WinActivateForce</a></td>
    <td>跳过温和的方法而直接使用强制的方法激活窗口..</td>
  </tr>
</table>
</body>
</html>